English Dictionary
◊ WELTSCHMERZ
Narragansett Bay
n : a deep inlet of the Atlantic Ocean in Rhode Island [syn: {Narragansett
Bay}]